Dec 02 02:52:13.814 INFO testing TheKevJames/juicyj against master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61 for beta-1.31-5
Dec 02 02:52:13.814 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 02:52:14.485 INFO [stdout] f419b718674958805d93b59a745e7138ccba7c78b2ef4eb2805272c59edf6548
Dec 02 02:52:14.488 INFO running `"docker" "start" "-a" "f419b718674958805d93b59a745e7138ccba7c78b2ef4eb2805272c59edf6548"`
Dec 02 02:52:15.783 INFO [stderr] usermod: no changes
Dec 02 02:52:15.839 INFO [stderr] warning: profile `doc` is deprecated and has no effect
Dec 02 02:52:15.930 INFO [stderr]    Compiling juicyj v0.5.0 (/source)
Dec 02 02:52:18.975 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:18.975 INFO [stderr]   --> src/analysis/types/mod.rs:68:16
Dec 02 02:52:18.975 INFO [stderr]    |
Dec 02 02:52:18.975 INFO [stderr] 68 | fn rebuild_env(mut env: &mut Environment) -> Result<(), String> {
Dec 02 02:52:18.975 INFO [stderr]    |                ----^^^
Dec 02 02:52:18.975 INFO [stderr]    |                |
Dec 02 02:52:18.975 INFO [stderr]    |                help: remove this `mut`
Dec 02 02:52:18.975 INFO [stderr]    |
Dec 02 02:52:18.975 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 02 02:52:18.975 INFO [stderr] 
Dec 02 02:52:18.987 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:18.987 INFO [stderr]   --> src/analysis/types/mod.rs:82:27
Dec 02 02:52:18.987 INFO [stderr]    |
Dec 02 02:52:18.987 INFO [stderr] 82 | fn verify_env_inheritable(mut env: &mut Environment) -> Result<(), String> {
Dec 02 02:52:18.987 INFO [stderr]    |                           ----^^^
Dec 02 02:52:18.987 INFO [stderr]    |                           |
Dec 02 02:52:18.987 INFO [stderr]    |                           help: remove this `mut`
Dec 02 02:52:18.987 INFO [stderr] 
Dec 02 02:52:19.020 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.020 INFO [stderr]    --> src/analysis/types/mod.rs:167:15
Dec 02 02:52:19.020 INFO [stderr]     |
Dec 02 02:52:19.020 INFO [stderr] 167 | fn verify_env(mut env: &mut Environment) -> Result<(), String> {
Dec 02 02:52:19.020 INFO [stderr]     |               ----^^^
Dec 02 02:52:19.020 INFO [stderr]     |               |
Dec 02 02:52:19.020 INFO [stderr]     |               help: remove this `mut`
Dec 02 02:52:19.020 INFO [stderr] 
Dec 02 02:52:19.093 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.093 INFO [stderr]  --> src/analysis/types/resolve/arrayaccess.rs:8:11
Dec 02 02:52:19.093 INFO [stderr]   |
Dec 02 02:52:19.093 INFO [stderr] 8 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:19.093 INFO [stderr]   |           ----^^^^
Dec 02 02:52:19.093 INFO [stderr]   |           |
Dec 02 02:52:19.093 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.093 INFO [stderr] 
Dec 02 02:52:19.096 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.096 INFO [stderr]   --> src/analysis/types/resolve/arraycreationexpression.rs:14:11
Dec 02 02:52:19.096 INFO [stderr]    |
Dec 02 02:52:19.096 INFO [stderr] 14 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:19.096 INFO [stderr]    |           ----^^^^
Dec 02 02:52:19.096 INFO [stderr]    |           |
Dec 02 02:52:19.096 INFO [stderr]    |           help: remove this `mut`
Dec 02 02:52:19.096 INFO [stderr] 
Dec 02 02:52:19.101 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.101 INFO [stderr]  --> src/analysis/types/resolve/assignment.rs:8:11
Dec 02 02:52:19.101 INFO [stderr]   |
Dec 02 02:52:19.101 INFO [stderr] 8 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:19.101 INFO [stderr]   |           ----^^^^
Dec 02 02:52:19.101 INFO [stderr]   |           |
Dec 02 02:52:19.101 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.101 INFO [stderr] 
Dec 02 02:52:19.101 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.101 INFO [stderr]   --> src/analysis/types/resolve/castexpression.rs:14:11
Dec 02 02:52:19.101 INFO [stderr]    |
Dec 02 02:52:19.101 INFO [stderr] 14 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:19.101 INFO [stderr]    |           ----^^^^
Dec 02 02:52:19.101 INFO [stderr]    |           |
Dec 02 02:52:19.101 INFO [stderr]    |           help: remove this `mut`
Dec 02 02:52:19.101 INFO [stderr] 
Dec 02 02:52:19.111 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.111 INFO [stderr]   --> src/analysis/types/resolve/comparison.rs:42:23
Dec 02 02:52:19.111 INFO [stderr]    |
Dec 02 02:52:19.111 INFO [stderr] 42 | pub fn onearg_boolean(mut node: &mut ASTNode,
Dec 02 02:52:19.111 INFO [stderr]    |                       ----^^^^
Dec 02 02:52:19.111 INFO [stderr]    |                       |
Dec 02 02:52:19.111 INFO [stderr]    |                       help: remove this `mut`
Dec 02 02:52:19.111 INFO [stderr] 
Dec 02 02:52:19.111 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.111 INFO [stderr]   --> src/analysis/types/resolve/comparison.rs:75:15
Dec 02 02:52:19.111 INFO [stderr]    |
Dec 02 02:52:19.111 INFO [stderr] 75 | pub fn twoarg(mut node: &mut ASTNode,
Dec 02 02:52:19.111 INFO [stderr]    |               ----^^^^
Dec 02 02:52:19.111 INFO [stderr]    |               |
Dec 02 02:52:19.111 INFO [stderr]    |               help: remove this `mut`
Dec 02 02:52:19.111 INFO [stderr] 
Dec 02 02:52:19.115 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.115 INFO [stderr]   --> src/analysis/types/resolve/comparison.rs:95:23
Dec 02 02:52:19.115 INFO [stderr]    |
Dec 02 02:52:19.115 INFO [stderr] 95 | pub fn twoarg_boolean(mut node: &mut ASTNode,
Dec 02 02:52:19.115 INFO [stderr]    |                       ----^^^^
Dec 02 02:52:19.115 INFO [stderr]    |                       |
Dec 02 02:52:19.115 INFO [stderr]    |                       help: remove this `mut`
Dec 02 02:52:19.115 INFO [stderr] 
Dec 02 02:52:19.115 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.115 INFO [stderr]    --> src/analysis/types/resolve/comparison.rs:161:26
Dec 02 02:52:19.115 INFO [stderr]     |
Dec 02 02:52:19.115 INFO [stderr] 161 | pub fn twoarg_instanceof(mut node: &mut ASTNode,
Dec 02 02:52:19.115 INFO [stderr]     |                          ----^^^^
Dec 02 02:52:19.115 INFO [stderr]     |                          |
Dec 02 02:52:19.115 INFO [stderr]     |                          help: remove this `mut`
Dec 02 02:52:19.115 INFO [stderr] 
Dec 02 02:52:19.131 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.131 INFO [stderr]   --> src/analysis/types/resolve/methodinvocation.rs:35:17
Dec 02 02:52:19.131 INFO [stderr]    |
Dec 02 02:52:19.131 INFO [stderr] 35 | pub fn get_args(mut node: &mut ASTNode,
Dec 02 02:52:19.131 INFO [stderr]    |                 ----^^^^
Dec 02 02:52:19.131 INFO [stderr]    |                 |
Dec 02 02:52:19.131 INFO [stderr]    |                 help: remove this `mut`
Dec 02 02:52:19.131 INFO [stderr] 
Dec 02 02:52:19.143 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.143 INFO [stderr]   --> src/analysis/types/resolve/methodinvocation.rs:83:15
Dec 02 02:52:19.143 INFO [stderr]    |
Dec 02 02:52:19.143 INFO [stderr] 83 | fn get_method(mut node: &mut ASTNode,
Dec 02 02:52:19.143 INFO [stderr]    |               ----^^^^
Dec 02 02:52:19.143 INFO [stderr]    |               |
Dec 02 02:52:19.143 INFO [stderr]    |               help: remove this `mut`
Dec 02 02:52:19.143 INFO [stderr] 
Dec 02 02:52:19.156 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.156 INFO [stderr]   --> src/analysis/types/verify/method/declaration.rs:10:11
Dec 02 02:52:19.156 INFO [stderr]    |
Dec 02 02:52:19.156 INFO [stderr] 10 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:19.156 INFO [stderr]    |           ----^^^^
Dec 02 02:52:19.156 INFO [stderr]    |           |
Dec 02 02:52:19.156 INFO [stderr]    |           help: remove this `mut`
Dec 02 02:52:19.156 INFO [stderr] 
Dec 02 02:52:19.304 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.304 INFO [stderr]  --> src/generator/body/booleanvalue.rs:7:11
Dec 02 02:52:19.304 INFO [stderr]   |
Dec 02 02:52:19.304 INFO [stderr] 7 |           mut text: &mut Vec<String>,
Dec 02 02:52:19.304 INFO [stderr]   |           ----^^^^
Dec 02 02:52:19.304 INFO [stderr]   |           |
Dec 02 02:52:19.304 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.304 INFO [stderr] 
Dec 02 02:52:19.304 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.304 INFO [stderr]  --> src/generator/body/booleanvalue.rs:8:11
Dec 02 02:52:19.304 INFO [stderr]   |
Dec 02 02:52:19.304 INFO [stderr] 8 |           mut externs: &mut Vec<String>)
Dec 02 02:52:19.304 INFO [stderr]   |           ----^^^^^^^
Dec 02 02:52:19.304 INFO [stderr]   |           |
Dec 02 02:52:19.304 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.304 INFO [stderr] 
Dec 02 02:52:19.313 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.313 INFO [stderr]  --> src/generator/body/charvalue.rs:6:11
Dec 02 02:52:19.313 INFO [stderr]   |
Dec 02 02:52:19.313 INFO [stderr] 6 |           mut text: &mut Vec<String>,
Dec 02 02:52:19.313 INFO [stderr]   |           ----^^^^
Dec 02 02:52:19.313 INFO [stderr]   |           |
Dec 02 02:52:19.313 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.313 INFO [stderr] 
Dec 02 02:52:19.313 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.313 INFO [stderr]  --> src/generator/body/charvalue.rs:7:11
Dec 02 02:52:19.313 INFO [stderr]   |
Dec 02 02:52:19.313 INFO [stderr] 7 |           mut externs: &mut Vec<String>)
Dec 02 02:52:19.313 INFO [stderr]   |           ----^^^^^^^
Dec 02 02:52:19.313 INFO [stderr]   |           |
Dec 02 02:52:19.313 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.313 INFO [stderr] 
Dec 02 02:52:19.399 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.399 INFO [stderr]  --> src/generator/body/nullvalue.rs:4:11
Dec 02 02:52:19.399 INFO [stderr]   |
Dec 02 02:52:19.399 INFO [stderr] 4 | pub fn go(mut text: &mut Vec<String>,
Dec 02 02:52:19.399 INFO [stderr]   |           ----^^^^
Dec 02 02:52:19.399 INFO [stderr]   |           |
Dec 02 02:52:19.399 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.399 INFO [stderr] 
Dec 02 02:52:19.399 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.399 INFO [stderr]  --> src/generator/body/nullvalue.rs:5:11
Dec 02 02:52:19.399 INFO [stderr]   |
Dec 02 02:52:19.399 INFO [stderr] 5 |           mut externs: &mut Vec<String>)
Dec 02 02:52:19.399 INFO [stderr]   |           ----^^^^^^^
Dec 02 02:52:19.399 INFO [stderr]   |           |
Dec 02 02:52:19.399 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.399 INFO [stderr] 
Dec 02 02:52:19.407 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.407 INFO [stderr]  --> src/generator/body/numvalue.rs:6:11
Dec 02 02:52:19.407 INFO [stderr]   |
Dec 02 02:52:19.407 INFO [stderr] 6 |           mut text: &mut Vec<String>,
Dec 02 02:52:19.407 INFO [stderr]   |           ----^^^^
Dec 02 02:52:19.407 INFO [stderr]   |           |
Dec 02 02:52:19.407 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.407 INFO [stderr] 
Dec 02 02:52:19.407 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.407 INFO [stderr]  --> src/generator/body/numvalue.rs:7:11
Dec 02 02:52:19.407 INFO [stderr]   |
Dec 02 02:52:19.407 INFO [stderr] 7 |           mut externs: &mut Vec<String>)
Dec 02 02:52:19.407 INFO [stderr]   |           ----^^^^^^^
Dec 02 02:52:19.407 INFO [stderr]   |           |
Dec 02 02:52:19.407 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:19.407 INFO [stderr] 
Dec 02 02:52:19.427 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.427 INFO [stderr]  --> src/generator/body/this.rs:4:33
Dec 02 02:52:19.427 INFO [stderr]   |
Dec 02 02:52:19.427 INFO [stderr] 4 | pub fn go(class_label: &String, mut text: &mut Vec<String>) -> Result<Option<String>, String> {
Dec 02 02:52:19.427 INFO [stderr]   |                                 ----^^^^
Dec 02 02:52:19.427 INFO [stderr]   |                                 |
Dec 02 02:52:19.428 INFO [stderr]   |                                 help: remove this `mut`
Dec 02 02:52:19.428 INFO [stderr] 
Dec 02 02:52:19.478 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.478 INFO [stderr]   --> src/generator/class/method.rs:26:21
Dec 02 02:52:19.478 INFO [stderr]    |
Dec 02 02:52:19.478 INFO [stderr] 26 |                     mut text: &mut Vec<String>,
Dec 02 02:52:19.478 INFO [stderr]    |                     ----^^^^
Dec 02 02:52:19.478 INFO [stderr]    |                     |
Dec 02 02:52:19.478 INFO [stderr]    |                     help: remove this `mut`
Dec 02 02:52:19.478 INFO [stderr] 
Dec 02 02:52:19.478 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.478 INFO [stderr]   --> src/generator/class/method.rs:27:21
Dec 02 02:52:19.478 INFO [stderr]    |
Dec 02 02:52:19.478 INFO [stderr] 27 |                     mut externs: &mut Vec<String>) {
Dec 02 02:52:19.478 INFO [stderr]    |                     ----^^^^^^^
Dec 02 02:52:19.478 INFO [stderr]    |                     |
Dec 02 02:52:19.478 INFO [stderr]    |                     help: remove this `mut`
Dec 02 02:52:19.478 INFO [stderr] 
Dec 02 02:52:19.487 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.487 INFO [stderr]   --> src/generator/class/method.rs:69:17
Dec 02 02:52:19.487 INFO [stderr]    |
Dec 02 02:52:19.487 INFO [stderr] 69 |                 mut text: &mut Vec<String>,
Dec 02 02:52:19.487 INFO [stderr]    |                 ----^^^^
Dec 02 02:52:19.487 INFO [stderr]    |                 |
Dec 02 02:52:19.487 INFO [stderr]    |                 help: remove this `mut`
Dec 02 02:52:19.487 INFO [stderr] 
Dec 02 02:52:19.487 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.487 INFO [stderr]   --> src/generator/class/method.rs:70:17
Dec 02 02:52:19.487 INFO [stderr]    |
Dec 02 02:52:19.487 INFO [stderr] 70 |                 mut externs: &mut Vec<String>,
Dec 02 02:52:19.487 INFO [stderr]    |                 ----^^^^^^^
Dec 02 02:52:19.487 INFO [stderr]    |                 |
Dec 02 02:52:19.487 INFO [stderr]    |                 help: remove this `mut`
Dec 02 02:52:19.488 INFO [stderr] 
Dec 02 02:52:19.488 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.488 INFO [stderr]   --> src/generator/class/method.rs:71:17
Dec 02 02:52:19.488 INFO [stderr]    |
Dec 02 02:52:19.488 INFO [stderr] 71 |                 mut bss: &mut Vec<(String, String)>)
Dec 02 02:52:19.488 INFO [stderr]    |                 ----^^^
Dec 02 02:52:19.488 INFO [stderr]    |                 |
Dec 02 02:52:19.488 INFO [stderr]    |                 help: remove this `mut`
Dec 02 02:52:19.488 INFO [stderr] 
Dec 02 02:52:19.490 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.490 INFO [stderr]    --> src/generator/class/method.rs:113:18
Dec 02 02:52:19.490 INFO [stderr]     |
Dec 02 02:52:19.490 INFO [stderr] 113 |                  mut text: &mut Vec<String>,
Dec 02 02:52:19.490 INFO [stderr]     |                  ----^^^^
Dec 02 02:52:19.490 INFO [stderr]     |                  |
Dec 02 02:52:19.490 INFO [stderr]     |                  help: remove this `mut`
Dec 02 02:52:19.490 INFO [stderr] 
Dec 02 02:52:19.490 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:19.490 INFO [stderr]    --> src/generator/class/method.rs:114:18
Dec 02 02:52:19.490 INFO [stderr]     |
Dec 02 02:52:19.490 INFO [stderr] 114 |                  mut externs: &mut Vec<String>)
Dec 02 02:52:19.490 INFO [stderr]     |                  ----^^^^^^^
Dec 02 02:52:19.490 INFO [stderr]     |                  |
Dec 02 02:52:19.490 INFO [stderr]     |                  help: remove this `mut`
Dec 02 02:52:19.490 INFO [stderr] 
Dec 02 02:52:29.504 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 02:52:29.504 INFO [stderr]  --> src/main.rs:3:1
Dec 02 02:52:29.504 INFO [stderr]   |
Dec 02 02:52:29.504 INFO [stderr] 3 | #[macro_use]
Dec 02 02:52:29.504 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 02:52:29.504 INFO [stderr]   |
Dec 02 02:52:29.504 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 02:52:29.504 INFO [stderr] 
Dec 02 02:52:31.835 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 16.01s
Dec 02 02:52:31.841 INFO [stderr] su: No module specific data is present
Dec 02 02:52:32.423 INFO running `"docker" "inspect" "f419b718674958805d93b59a745e7138ccba7c78b2ef4eb2805272c59edf6548"`
Dec 02 02:52:32.687 INFO running `"docker" "rm" "-f" "f419b718674958805d93b59a745e7138ccba7c78b2ef4eb2805272c59edf6548"`
Dec 02 02:52:33.023 INFO [stdout] f419b718674958805d93b59a745e7138ccba7c78b2ef4eb2805272c59edf6548
Dec 02 02:52:33.031 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-5/worker-4/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-4/beta-1.31-5/master#8940af3cea4a9a9deabcaf843b2f8cad9a83fc61:/source:ro,Z" "-v" "/mnt/big/crater/work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +8940af3cea4a9a9deabcaf843b2f8cad9a83fc61-alt test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Dec 02 02:52:33.403 INFO [stdout] 09ef8b4ae382328649e92dd1644890037dd7b88e591feb75e03cd49004e3e071
Dec 02 02:52:33.405 INFO running `"docker" "start" "-a" "09ef8b4ae382328649e92dd1644890037dd7b88e591feb75e03cd49004e3e071"`
Dec 02 02:52:34.422 INFO [stderr] usermod: no changes
Dec 02 02:52:34.517 INFO [stderr] warning: profile `doc` is deprecated and has no effect
Dec 02 02:52:34.624 INFO [stderr]    Compiling juicyj v0.5.0 (/source)
Dec 02 02:52:40.931 INFO [stderr] warning: unused `#[macro_use]` import
Dec 02 02:52:40.931 INFO [stderr]  --> src/main.rs:3:1
Dec 02 02:52:40.931 INFO [stderr]   |
Dec 02 02:52:40.931 INFO [stderr] 3 | #[macro_use]
Dec 02 02:52:40.931 INFO [stderr]   | ^^^^^^^^^^^^
Dec 02 02:52:40.931 INFO [stderr]   |
Dec 02 02:52:40.931 INFO [stderr]   = note: #[warn(unused_imports)] on by default
Dec 02 02:52:40.931 INFO [stderr] 
Dec 02 02:52:47.179 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.179 INFO [stderr]   --> src/analysis/types/mod.rs:68:16
Dec 02 02:52:47.179 INFO [stderr]    |
Dec 02 02:52:47.179 INFO [stderr] 68 | fn rebuild_env(mut env: &mut Environment) -> Result<(), String> {
Dec 02 02:52:47.179 INFO [stderr]    |                ----^^^
Dec 02 02:52:47.179 INFO [stderr]    |                |
Dec 02 02:52:47.179 INFO [stderr]    |                help: remove this `mut`
Dec 02 02:52:47.179 INFO [stderr]    |
Dec 02 02:52:47.179 INFO [stderr]    = note: #[warn(unused_mut)] on by default
Dec 02 02:52:47.179 INFO [stderr] 
Dec 02 02:52:47.215 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.215 INFO [stderr]   --> src/analysis/types/mod.rs:82:27
Dec 02 02:52:47.215 INFO [stderr]    |
Dec 02 02:52:47.215 INFO [stderr] 82 | fn verify_env_inheritable(mut env: &mut Environment) -> Result<(), String> {
Dec 02 02:52:47.215 INFO [stderr]    |                           ----^^^
Dec 02 02:52:47.215 INFO [stderr]    |                           |
Dec 02 02:52:47.215 INFO [stderr]    |                           help: remove this `mut`
Dec 02 02:52:47.215 INFO [stderr] 
Dec 02 02:52:47.283 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.283 INFO [stderr]    --> src/analysis/types/mod.rs:167:15
Dec 02 02:52:47.283 INFO [stderr]     |
Dec 02 02:52:47.283 INFO [stderr] 167 | fn verify_env(mut env: &mut Environment) -> Result<(), String> {
Dec 02 02:52:47.283 INFO [stderr]     |               ----^^^
Dec 02 02:52:47.283 INFO [stderr]     |               |
Dec 02 02:52:47.283 INFO [stderr]     |               help: remove this `mut`
Dec 02 02:52:47.283 INFO [stderr] 
Dec 02 02:52:47.651 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.651 INFO [stderr]  --> src/analysis/types/resolve/arrayaccess.rs:8:11
Dec 02 02:52:47.651 INFO [stderr]   |
Dec 02 02:52:47.651 INFO [stderr] 8 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:47.651 INFO [stderr]   |           ----^^^^
Dec 02 02:52:47.651 INFO [stderr]   |           |
Dec 02 02:52:47.651 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:47.651 INFO [stderr] 
Dec 02 02:52:47.651 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.651 INFO [stderr]   --> src/analysis/types/resolve/arraycreationexpression.rs:14:11
Dec 02 02:52:47.651 INFO [stderr]    |
Dec 02 02:52:47.651 INFO [stderr] 14 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:47.651 INFO [stderr]    |           ----^^^^
Dec 02 02:52:47.651 INFO [stderr]    |           |
Dec 02 02:52:47.651 INFO [stderr]    |           help: remove this `mut`
Dec 02 02:52:47.651 INFO [stderr] 
Dec 02 02:52:47.699 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.699 INFO [stderr]  --> src/analysis/types/resolve/assignment.rs:8:11
Dec 02 02:52:47.699 INFO [stderr]   |
Dec 02 02:52:47.699 INFO [stderr] 8 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:47.699 INFO [stderr]   |           ----^^^^
Dec 02 02:52:47.699 INFO [stderr]   |           |
Dec 02 02:52:47.699 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:47.699 INFO [stderr] 
Dec 02 02:52:47.699 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.699 INFO [stderr]   --> src/analysis/types/resolve/castexpression.rs:14:11
Dec 02 02:52:47.699 INFO [stderr]    |
Dec 02 02:52:47.699 INFO [stderr] 14 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:47.699 INFO [stderr]    |           ----^^^^
Dec 02 02:52:47.699 INFO [stderr]    |           |
Dec 02 02:52:47.699 INFO [stderr]    |           help: remove this `mut`
Dec 02 02:52:47.699 INFO [stderr] 
Dec 02 02:52:47.783 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.783 INFO [stderr]   --> src/analysis/types/resolve/comparison.rs:42:23
Dec 02 02:52:47.783 INFO [stderr]    |
Dec 02 02:52:47.783 INFO [stderr] 42 | pub fn onearg_boolean(mut node: &mut ASTNode,
Dec 02 02:52:47.783 INFO [stderr]    |                       ----^^^^
Dec 02 02:52:47.783 INFO [stderr]    |                       |
Dec 02 02:52:47.783 INFO [stderr]    |                       help: remove this `mut`
Dec 02 02:52:47.783 INFO [stderr] 
Dec 02 02:52:47.783 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.783 INFO [stderr]   --> src/analysis/types/resolve/comparison.rs:75:15
Dec 02 02:52:47.783 INFO [stderr]    |
Dec 02 02:52:47.783 INFO [stderr] 75 | pub fn twoarg(mut node: &mut ASTNode,
Dec 02 02:52:47.783 INFO [stderr]    |               ----^^^^
Dec 02 02:52:47.783 INFO [stderr]    |               |
Dec 02 02:52:47.783 INFO [stderr]    |               help: remove this `mut`
Dec 02 02:52:47.783 INFO [stderr] 
Dec 02 02:52:47.839 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.839 INFO [stderr]   --> src/analysis/types/resolve/comparison.rs:95:23
Dec 02 02:52:47.839 INFO [stderr]    |
Dec 02 02:52:47.839 INFO [stderr] 95 | pub fn twoarg_boolean(mut node: &mut ASTNode,
Dec 02 02:52:47.839 INFO [stderr]    |                       ----^^^^
Dec 02 02:52:47.839 INFO [stderr]    |                       |
Dec 02 02:52:47.839 INFO [stderr]    |                       help: remove this `mut`
Dec 02 02:52:47.839 INFO [stderr] 
Dec 02 02:52:47.863 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.863 INFO [stderr]    --> src/analysis/types/resolve/comparison.rs:161:26
Dec 02 02:52:47.863 INFO [stderr]     |
Dec 02 02:52:47.863 INFO [stderr] 161 | pub fn twoarg_instanceof(mut node: &mut ASTNode,
Dec 02 02:52:47.863 INFO [stderr]     |                          ----^^^^
Dec 02 02:52:47.863 INFO [stderr]     |                          |
Dec 02 02:52:47.863 INFO [stderr]     |                          help: remove this `mut`
Dec 02 02:52:47.863 INFO [stderr] 
Dec 02 02:52:47.891 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.891 INFO [stderr]   --> src/analysis/types/resolve/methodinvocation.rs:35:17
Dec 02 02:52:47.891 INFO [stderr]    |
Dec 02 02:52:47.891 INFO [stderr] 35 | pub fn get_args(mut node: &mut ASTNode,
Dec 02 02:52:47.891 INFO [stderr]    |                 ----^^^^
Dec 02 02:52:47.891 INFO [stderr]    |                 |
Dec 02 02:52:47.891 INFO [stderr]    |                 help: remove this `mut`
Dec 02 02:52:47.891 INFO [stderr] 
Dec 02 02:52:47.919 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:47.919 INFO [stderr]   --> src/analysis/types/resolve/methodinvocation.rs:83:15
Dec 02 02:52:47.919 INFO [stderr]    |
Dec 02 02:52:47.919 INFO [stderr] 83 | fn get_method(mut node: &mut ASTNode,
Dec 02 02:52:47.919 INFO [stderr]    |               ----^^^^
Dec 02 02:52:47.919 INFO [stderr]    |               |
Dec 02 02:52:47.919 INFO [stderr]    |               help: remove this `mut`
Dec 02 02:52:47.927 INFO [stderr] 
Dec 02 02:52:48.020 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:48.020 INFO [stderr]   --> src/analysis/types/verify/method/declaration.rs:10:11
Dec 02 02:52:48.020 INFO [stderr]    |
Dec 02 02:52:48.020 INFO [stderr] 10 | pub fn go(mut node: &mut ASTNode,
Dec 02 02:52:48.020 INFO [stderr]    |           ----^^^^
Dec 02 02:52:48.020 INFO [stderr]    |           |
Dec 02 02:52:48.021 INFO [stderr]    |           help: remove this `mut`
Dec 02 02:52:48.021 INFO [stderr] 
Dec 02 02:52:48.919 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:48.919 INFO [stderr]  --> src/generator/body/booleanvalue.rs:7:11
Dec 02 02:52:48.919 INFO [stderr]   |
Dec 02 02:52:48.919 INFO [stderr] 7 |           mut text: &mut Vec<String>,
Dec 02 02:52:48.919 INFO [stderr]   |           ----^^^^
Dec 02 02:52:48.919 INFO [stderr]   |           |
Dec 02 02:52:48.919 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:48.919 INFO [stderr] 
Dec 02 02:52:48.919 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:48.919 INFO [stderr]  --> src/generator/body/booleanvalue.rs:8:11
Dec 02 02:52:48.919 INFO [stderr]   |
Dec 02 02:52:48.919 INFO [stderr] 8 |           mut externs: &mut Vec<String>)
Dec 02 02:52:48.919 INFO [stderr]   |           ----^^^^^^^
Dec 02 02:52:48.919 INFO [stderr]   |           |
Dec 02 02:52:48.919 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:48.919 INFO [stderr] 
Dec 02 02:52:48.945 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:48.945 INFO [stderr]  --> src/generator/body/charvalue.rs:6:11
Dec 02 02:52:48.945 INFO [stderr]   |
Dec 02 02:52:48.945 INFO [stderr] 6 |           mut text: &mut Vec<String>,
Dec 02 02:52:48.945 INFO [stderr]   |           ----^^^^
Dec 02 02:52:48.945 INFO [stderr]   |           |
Dec 02 02:52:48.945 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:48.945 INFO [stderr] 
Dec 02 02:52:48.945 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:48.945 INFO [stderr]  --> src/generator/body/charvalue.rs:7:11
Dec 02 02:52:48.945 INFO [stderr]   |
Dec 02 02:52:48.945 INFO [stderr] 7 |           mut externs: &mut Vec<String>)
Dec 02 02:52:48.945 INFO [stderr]   |           ----^^^^^^^
Dec 02 02:52:48.945 INFO [stderr]   |           |
Dec 02 02:52:48.945 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:48.945 INFO [stderr] 
Dec 02 02:52:49.459 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.459 INFO [stderr]  --> src/generator/body/nullvalue.rs:4:11
Dec 02 02:52:49.459 INFO [stderr]   |
Dec 02 02:52:49.459 INFO [stderr] 4 | pub fn go(mut text: &mut Vec<String>,
Dec 02 02:52:49.459 INFO [stderr]   |           ----^^^^
Dec 02 02:52:49.459 INFO [stderr]   |           |
Dec 02 02:52:49.459 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:49.459 INFO [stderr] 
Dec 02 02:52:49.459 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.459 INFO [stderr]  --> src/generator/body/nullvalue.rs:5:11
Dec 02 02:52:49.459 INFO [stderr]   |
Dec 02 02:52:49.459 INFO [stderr] 5 |           mut externs: &mut Vec<String>)
Dec 02 02:52:49.459 INFO [stderr]   |           ----^^^^^^^
Dec 02 02:52:49.459 INFO [stderr]   |           |
Dec 02 02:52:49.459 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:49.459 INFO [stderr] 
Dec 02 02:52:49.551 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.551 INFO [stderr]  --> src/generator/body/numvalue.rs:6:11
Dec 02 02:52:49.551 INFO [stderr]   |
Dec 02 02:52:49.551 INFO [stderr] 6 |           mut text: &mut Vec<String>,
Dec 02 02:52:49.551 INFO [stderr]   |           ----^^^^
Dec 02 02:52:49.551 INFO [stderr]   |           |
Dec 02 02:52:49.551 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:49.551 INFO [stderr] 
Dec 02 02:52:49.551 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.551 INFO [stderr]  --> src/generator/body/numvalue.rs:7:11
Dec 02 02:52:49.551 INFO [stderr]   |
Dec 02 02:52:49.551 INFO [stderr] 7 |           mut externs: &mut Vec<String>)
Dec 02 02:52:49.551 INFO [stderr]   |           ----^^^^^^^
Dec 02 02:52:49.551 INFO [stderr]   |           |
Dec 02 02:52:49.551 INFO [stderr]   |           help: remove this `mut`
Dec 02 02:52:49.551 INFO [stderr] 
Dec 02 02:52:49.675 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.675 INFO [stderr]  --> src/generator/body/this.rs:4:33
Dec 02 02:52:49.675 INFO [stderr]   |
Dec 02 02:52:49.675 INFO [stderr] 4 | pub fn go(class_label: &String, mut text: &mut Vec<String>) -> Result<Option<String>, String> {
Dec 02 02:52:49.675 INFO [stderr]   |                                 ----^^^^
Dec 02 02:52:49.675 INFO [stderr]   |                                 |
Dec 02 02:52:49.675 INFO [stderr]   |                                 help: remove this `mut`
Dec 02 02:52:49.675 INFO [stderr] 
Dec 02 02:52:49.947 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.947 INFO [stderr]   --> src/generator/class/method.rs:26:21
Dec 02 02:52:49.947 INFO [stderr]    |
Dec 02 02:52:49.947 INFO [stderr] 26 |                     mut text: &mut Vec<String>,
Dec 02 02:52:49.948 INFO [stderr]    |                     ----^^^^
Dec 02 02:52:49.948 INFO [stderr]    |                     |
Dec 02 02:52:49.948 INFO [stderr]    |                     help: remove this `mut`
Dec 02 02:52:49.948 INFO [stderr] 
Dec 02 02:52:49.948 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.948 INFO [stderr]   --> src/generator/class/method.rs:27:21
Dec 02 02:52:49.948 INFO [stderr]    |
Dec 02 02:52:49.948 INFO [stderr] 27 |                     mut externs: &mut Vec<String>) {
Dec 02 02:52:49.948 INFO [stderr]    |                     ----^^^^^^^
Dec 02 02:52:49.948 INFO [stderr]    |                     |
Dec 02 02:52:49.948 INFO [stderr]    |                     help: remove this `mut`
Dec 02 02:52:49.948 INFO [stderr] 
Dec 02 02:52:49.975 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.975 INFO [stderr]   --> src/generator/class/method.rs:69:17
Dec 02 02:52:49.975 INFO [stderr]    |
Dec 02 02:52:49.975 INFO [stderr] 69 |                 mut text: &mut Vec<String>,
Dec 02 02:52:49.975 INFO [stderr]    |                 ----^^^^
Dec 02 02:52:49.975 INFO [stderr]    |                 |
Dec 02 02:52:49.975 INFO [stderr]    |                 help: remove this `mut`
Dec 02 02:52:49.975 INFO [stderr] 
Dec 02 02:52:49.975 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.975 INFO [stderr]   --> src/generator/class/method.rs:70:17
Dec 02 02:52:49.975 INFO [stderr]    |
Dec 02 02:52:49.975 INFO [stderr] 70 |                 mut externs: &mut Vec<String>,
Dec 02 02:52:49.975 INFO [stderr]    |                 ----^^^^^^^
Dec 02 02:52:49.975 INFO [stderr]    |                 |
Dec 02 02:52:49.975 INFO [stderr]    |                 help: remove this `mut`
Dec 02 02:52:49.975 INFO [stderr] 
Dec 02 02:52:49.975 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.975 INFO [stderr]   --> src/generator/class/method.rs:71:17
Dec 02 02:52:49.975 INFO [stderr]    |
Dec 02 02:52:49.975 INFO [stderr] 71 |                 mut bss: &mut Vec<(String, String)>)
Dec 02 02:52:49.975 INFO [stderr]    |                 ----^^^
Dec 02 02:52:49.975 INFO [stderr]    |                 |
Dec 02 02:52:49.975 INFO [stderr]    |                 help: remove this `mut`
Dec 02 02:52:49.975 INFO [stderr] 
Dec 02 02:52:49.975 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.975 INFO [stderr]    --> src/generator/class/method.rs:113:18
Dec 02 02:52:49.975 INFO [stderr]     |
Dec 02 02:52:49.975 INFO [stderr] 113 |                  mut text: &mut Vec<String>,
Dec 02 02:52:49.975 INFO [stderr]     |                  ----^^^^
Dec 02 02:52:49.975 INFO [stderr]     |                  |
Dec 02 02:52:49.975 INFO [stderr]     |                  help: remove this `mut`
Dec 02 02:52:49.975 INFO [stderr] 
Dec 02 02:52:49.975 INFO [stderr] warning: variable does not need to be mutable
Dec 02 02:52:49.975 INFO [stderr]    --> src/generator/class/method.rs:114:18
Dec 02 02:52:49.975 INFO [stderr]     |
Dec 02 02:52:49.975 INFO [stderr] 114 |                  mut externs: &mut Vec<String>)
Dec 02 02:52:49.975 INFO [stderr]     |                  ----^^^^^^^
Dec 02 02:52:49.975 INFO [stderr]     |                  |
Dec 02 02:52:49.975 INFO [stderr]     |                  help: remove this `mut`
Dec 02 02:52:49.975 INFO [stderr] 
Dec 02 02:53:07.847 INFO [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 33.40s
Dec 02 02:53:07.877 INFO [stderr] su: No module specific data is present
Dec 02 02:53:09.393 INFO running `"docker" "inspect" "09ef8b4ae382328649e92dd1644890037dd7b88e591feb75e03cd49004e3e071"`
Dec 02 02:53:09.725 INFO running `"docker" "rm" "-f" "09ef8b4ae382328649e92dd1644890037dd7b88e591feb75e03cd49004e3e071"`
Dec 02 02:53:10.135 INFO [stdout] 09ef8b4ae382328649e92dd1644890037dd7b88e591feb75e03cd49004e3e071
